package com.itheima.service;

import com.itheima.entity.PageResult;
import com.itheima.entity.QueryPageBean;
import com.itheima.pojo.Role;

import java.util.List;

public interface RoleService {
    //查询所有的角色信息
    List<Role> findAll();

    //分页查询
    PageResult pageQuery(QueryPageBean queryPageBean);

    //添加权限信息
    void edit(Role role, Integer[] permissionIds);

    //根据id查询角色信息
    Role findById(Integer id);

    //根据角色id找到权限id，用于复选框勾选
    List<Integer> findRoleIdsByPermissionId(Integer id);
}
